Class com.symantec.itools.io.InterleavedReader
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.symantec.itools.io.InterleavedReader

Object
   |
   +----com.symantec.itools.io.InterleavedReader

public class InterleavedReader
extends Object

Version:
1.0
Author:
Symantec Internet Tools Division
Since:
VCafe 3.0

Class Index

 o com.symantec.itools.io.InterleavedReader. InputRecord
 o com.symantec.itools.io.InterleavedReader. ReaderThread

Variable Index

 o inputRecords
 o lastLineRead
 o lastThreadRead
 o readException

Constructor Index

 o com.symantec.itools.io.InterleavedReader()

Method Index

 o addInputStream(InputStream)
 o exceptionDuringRead(IOException)
 o inputDone(InterleavedReader. ReaderThread)
 o lastStreamRead()
 o lineWasRead(String, InterleavedReader. ReaderThread)
 o readLine()
 o removeInputStream(InputStream)

Variables

 o inputRecords
protected java.util.Vector inputRecords
 o lastLineRead
protected java.lang.String lastLineRead
 o lastThreadRead
protected com.symantec.itools.io.InterleavedReader. ReaderThread lastThreadRead
 o readException
protected java.io.IOException readException

Constructors

 o InterleavedReader
public InterleavedReader()

Methods

 o addInputStream
public void addInputStream(InputStream ins)

Parameters:
ins - TODO
Since:
VCafe 3.0
 o exceptionDuringRead
protected synchronized void exceptionDuringRead(IOException e)
 o inputDone
protected synchronized void inputDone(InterleavedReader.ReaderThread thd)
 o lastStreamRead
public synchronized java.io.InputStream lastStreamRead()
 o lineWasRead
protected synchronized void lineWasRead(String line,
                                        InterleavedReader.ReaderThread thread)
 o readLine
public synchronized java.lang.String readLine() throws IOException
 o removeInputStream
public synchronized void removeInputStream(InputStream ins)

All Packages  Class Hierarchy  This Package  Previous  Next  Index